rubber-tired subway - Turco Inglés Diccionario